#include "Graphics/Colour.h"

namespace tyro
{
	namespace Graphics
	{
		const Colour Colour::Black = Colour(0.0,0.0,0.0);
		const Colour Colour::White = Colour(1.0,1.0,1.0);
		const Colour Colour::Red = Colour(1.0,0.0,0.0);
		const Colour Colour::Green = Colour(0.0,1.0,0.0);
		const Colour Colour::Grey = Colour(0.5,0.5,0.5);
		const Colour Colour::Blue = Colour(0.0,0.0,1.0);

		const Colour Colour::Default = Colour(0.6705883f , 0.7686275f , 0.6666667f);


		bool Colour::operator==( const Colour& val ) const
		{
			return (red		== val.red && 
					green	== val.green &&
					blue	== val.blue &&
					alpha	== val.alpha);
		}

	}
}